show a maximum effort - Turkish English Dictionary